Language facilities for programmable backtracking
نویسندگان
چکیده
منابع مشابه
Language Engineering for Programmable Networks
Internet Service Providers, as well as organisations that maintain their proprietary networks are faced with an increasing demand to provide virtual and quality of service aware networks over a common physical infrastructure. There have been many attempts to build these virtual networks using programmable networking techniques. In this paper, we address the language aspects of programmable netw...
متن کاملMetalevel Facilities for Multi-Language AOP
Providing metalevel facilities in object-oriented languages has been studied and has resulted in the formulation of a set of design principles advocating the use of mirrorbased reflective APIs. In this paper, we explore the provision of metalevel facilities in the context of aspect-oriented programming, more precisely by considering multi-language AOP: different aspect languages are available t...
متن کاملMemoizing Purely Functional Top-Down Backtracking Language Processors
Language processors may be implemented directly as functions. In a programming language that supports higher-order functions, large processors can be built by combining smaller components using higher-order functions corresponding to alternation and sequencing in the BNF notation of the grammar of the language to be processed. If the higher-order functions are defined to implement a top-down ba...
متن کاملBDL-A Nondeterministic Data Flow Programming Language with Backtracking
Both visual data flow and logic based programming languages have their merits as declarative languages for certain application domains. Combining their concepts to program with data flows and backtracking seems to be a promising idea, which lead to the development of BDL. BDL is a visual data flow programming language with constructs for nondeterministic programming and constraint checking. Its...
متن کاملA Language-Based Approach to Programmable Networks
It appears that some degree of programmability is inevitable within the network, whether it be through active networks, active services, or programmable middleware. We argue that programming network elements with languages designed for use within a single machine is inappropriate, since the only defense for the shared resource of the network is through the use of sandboxes, which are prone to p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGPLAN Notices
سال: 1977
ISSN: 0362-1340,1558-1160
DOI: 10.1145/872734.806937